.b_ProvidersatLocation
{
	.section#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-children {
		justify-content: center;
	}

	.section#vbid-3038d765-2e7e-401d-b26f-112df496a28c .item:not(.section-header) {}

	.section#vbid-3038d765-2e7e-401d-b26f-112df496a28c .item.section-header {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c article.section-item {
		background-color: transparent
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c article.section-header {
		background-color: transparent
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c {
		min-height: 118px;
		background-color: rgba(var(--theme-color-5-rgbv), 0.25)
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .children {
		max-width: 100%
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c {
		--arranger-item-spacing: 10px;
		--gallery-content-box-margin: 10px;
		--arranger-item-min-height: unset;
		padding-left: 10px;
		padding-top: 10px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c article {
		margin-bottom: 10px;
		margin-right: 10px;
		width: calc(25% - 10px);
		min-height: 0px;
		min-height: calc(25vw - 10px);
		min-height: max(calc(25vw - 10px), 0px)
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item .text-side {
		max-width: 270px;
		margin: 10px;
		padding: 0px;
		background-color: transparent
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=IMAGE] {
		object-position: 45% 40%
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=RATING] {
		margin: 16px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=RATING] div {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=TITLE] {
		color: rgba(var(--theme-color-6-rgbv), 1);
		font-size: 1.5rem
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=SUBTITLE] {
		color: rgba(var(--theme-color-1-rgbv), 1);
		font-size: 1.5rem
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=DIVIDER] {
		background-color: rgba(var(--theme-color-3-rgbv), 0.67)
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=BODY] {
		color: rgba(var(--theme-color-1-rgbv), 1);
		font-size: 14px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=MAP] {
		--multimap-color-button-background-color: var(--theme-color-1);
		--multimap-color-button-background-hover-color: var(--theme-color-1);
		--multimap-color-button-color: var(--theme-color-2);
		--multimap-color-button-hover-color: var(--theme-color-2);
		--multimap-color-background-color: var(--theme-color-1);
		--multimap-color-color: var(--theme-color-2);
		--multimap-color-title-color: var(--theme-color-1);
		--multimap-color-accent-color: var(--theme-color-3);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .buttons [data-elementtype=BUTTON] {
		--button-color-preset-color: rgba(var(--theme-color-6-rgbv), 1);
		;
		--button-color-preset-background-hover-color: transparent;
		;
		--button-color-preset-background-color: transparent;
		;
		--button-color-preset-border-color: rgba(var(--theme-color-2-rgbv), 1);
		;
		--button-color-preset-hover-color: rgba(var(--theme-color-6-rgbv), 1);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .buttons [data-elementtype=BUTTON2] {
		--button-color-preset-color: rgba(var(--theme-color-2-rgbv), 1);
		;
		--button-color-preset-background-hover-color: rgba(var(--theme-color-3-rgbv), 1);
		;
		--button-color-preset-background-color: rgba(var(--theme-color-3-rgbv), 1);
		;
		--button-color-preset-border-color: rgba(var(--theme-color-2-rgbv), 1);
		;
		--button-color-preset-hover-color: rgba(var(--theme-color-2-rgbv), 1);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .buttons [data-elementtype=BUTTON3] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] li {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] li:hover {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] p {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] p:hover {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] li:hover a:visited {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .submenu {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] .submenu li {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c [data-elementtype=MENU] .submenu li:hover {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=ICON] {
		height: 70px;
		margin: 0px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-item [data-elementtype=SOCIAL] {
		margin: 10px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header .text-side {
		max-width: 1190px;
		margin: 20px;
		padding: 20px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=RATING] {
		margin: 16px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=RATING] div {}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=TITLE] {
		color: rgba(var(--theme-color-6-rgbv), 1);
		font-size: 3.3333333333333335rem
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=SUBTITLE] {
		color: rgba(var(--theme-color-3-rgbv), 1);
		font-size: 2.5rem
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=DIVIDER] {
		background-color: rgba(var(--theme-color-4-rgbv), 1)
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=BODY] {
		color: rgba(var(--theme-color-6-rgbv), 1);
		font-size: 16px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=MAP] {
		--multimap-color-button-background-color: var(--theme-color-1);
		--multimap-color-button-background-hover-color: var(--theme-color-1);
		--multimap-color-button-color: var(--theme-color-2);
		--multimap-color-button-hover-color: var(--theme-color-2);
		--multimap-color-background-color: var(--theme-color-1);
		--multimap-color-color: var(--theme-color-2);
		--multimap-color-title-color: var(--theme-color-1);
		--multimap-color-accent-color: var(--theme-color-3);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=BUTTON] {
		--button-color-preset-color: rgb(255, 255, 255);
		;
		--button-color-preset-background-hover-color: rgb(83, 83, 83);
		;
		--button-color-preset-background-color: rgb(0, 0, 0);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: rgb(255, 255, 255);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=BUTTON2] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=BUTTON3] {
		--button-color-preset-color: var(--theme-color-5);
		;
		--button-color-preset-background-hover-color: var(--theme-color-6);
		;
		--button-color-preset-background-color: var(--theme-color-6);
		;
		--button-color-preset-border-color: var(--theme-color-5);
		;
		--button-color-preset-hover-color: var(--theme-color-5);
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=ICON] {
		height: 65px
	}

	#vbid-3038d765-2e7e-401d-b26f-112df496a28c .section-header [data-elementtype=SOCIAL] {
		margin: 15px
	}
}